Text copied to clipboard!
Titre
Text copied to clipboard!Ingénieur logiciel en intelligence artificielle
Description
Text copied to clipboard!
Nous recherchons un ingénieur logiciel en intelligence artificielle passionné et talentueux pour rejoindre notre équipe dynamique. En tant qu'ingénieur logiciel spécialisé en IA, vous jouerez un rôle clé dans la conception, le développement et l'implémentation de solutions logicielles intelligentes qui exploitent les dernières avancées en matière d'apprentissage automatique, de traitement du langage naturel et de vision par ordinateur.
Vous travaillerez en étroite collaboration avec des data scientists, des chefs de produit et d'autres ingénieurs pour créer des systèmes performants, évolutifs et fiables. Vous serez responsable de transformer des modèles d'IA en produits concrets, en intégrant des algorithmes dans des applications logicielles robustes. Vous participerez également à l'amélioration continue des performances des systèmes existants et à la recherche de nouvelles approches pour résoudre des problèmes complexes.
Le candidat idéal possède une solide expérience en développement logiciel, une bonne compréhension des principes fondamentaux de l'intelligence artificielle et une capacité à travailler dans un environnement agile. Vous devez être capable de comprendre les besoins métier, de proposer des solutions techniques adaptées et de les mettre en œuvre efficacement.
Ce poste offre une opportunité unique de contribuer à des projets innovants dans des domaines variés tels que la santé, la finance, la robotique ou encore le commerce électronique. Si vous êtes motivé par les défis technologiques et souhaitez avoir un impact réel grâce à l'IA, ce poste est fait pour vous.
Responsabilités
Text copied to clipboard!- Concevoir et développer des applications logicielles intégrant des modèles d'IA
- Collaborer avec les équipes de data science pour intégrer les algorithmes
- Optimiser les performances des systèmes d'IA en production
- Assurer la qualité du code et la documentation technique
- Participer aux revues de code et aux tests unitaires
- Mettre en œuvre des pipelines de déploiement pour les modèles d'IA
- Analyser les besoins fonctionnels et proposer des solutions techniques
- Assurer la maintenance et l'évolution des systèmes existants
- Suivre les évolutions technologiques en IA et en développement logiciel
- Travailler en méthodologie agile avec des sprints réguliers
Exigences
Text copied to clipboard!- Diplôme en informatique, en génie logiciel ou domaine connexe
- Expérience en développement logiciel avec Python, Java ou C++
- Bonne connaissance des bibliothèques d'IA comme TensorFlow ou PyTorch
- Compréhension des concepts d'apprentissage automatique et profond
- Expérience avec les API REST et les architectures microservices
- Maîtrise des outils de versionnage comme Git
- Capacité à travailler en équipe et à communiquer efficacement
- Expérience avec les plateformes cloud (AWS, GCP ou Azure) est un plus
- Connaissance des bases de données relationnelles et NoSQL
- Autonomie, rigueur et esprit d'analyse
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec les bibliothèques d'IA comme TensorFlow ou PyTorch ?
- Avez-vous déjà intégré un modèle d'IA dans une application logicielle ?
- Comment assurez-vous la qualité et la maintenabilité de votre code ?
- Pouvez-vous décrire un projet IA sur lequel vous avez travaillé ?
- Quelle est votre approche pour optimiser les performances d'un système IA ?
- Avez-vous une expérience avec les architectures microservices ?
- Comment gérez-vous les mises à jour de modèles en production ?
- Quelle est votre expérience avec les outils de CI/CD ?
- Comment collaborez-vous avec les data scientists ?
- Êtes-vous à l'aise avec le travail en environnement agile ?